window and glass facade construction - Allemand Anglais Dictionnaire